@CHARSET "UTF-8";

body{margin:0; padding:0; font-family:arial; color: rgb(102, 159, 199);}
.clear{clear:both}
.float_left{float:left}
.float_right{float:right}
.transition-all{
	-webkit-transition: all 0.5s ease-in;
  	-moz-transition: all 0.5s ease-in;
  	-o-transition: all 0.5s ease-in;
  	transition: all 0.5s ease-in;}
  
input,textarea{outline:none; margin:0; color:rgb(99, 99, 99); padding:0; border:1px solid  rgb(213, 213, 213);
	-webkit-transition: border-color 0.1s ease-in;
    -moz-transition: border-color 0.1s ease-in;
    -o-transition: border-color 0.1s ease-in;
    transition: border-color 0.1s ease-in;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */-moz-box-sizing: border-box;    /* Firefox, other Gecko */box-sizing: border-box;}
input:hover,textarea:hover{border:1px solid rgb(181, 181, 181);}
input:focus,textarea:focus{color:rgb(133, 133, 133); border:1px solid rgb(245, 153, 66);}
input.sm{height: 30px; padding:5px;line-height: 30px;font-size: 14px;}

.top-wrapper{direction:rtl;}

.nav-bar{background: #438eb9;  padding: 15px 45px; color:white;font-weight: bold;font-size: 18px;line-height: 18px;text-align:left}

.page-content{padding:10px;overflow: hidden;}
.page-content section{border: 1px solid rgb(204, 204, 204);margin: 10px 0;border-bottom-width: 2px;position: relative;}
.page-content section:hover{box-shadow: 1px 1px 1px rgb(204, 204, 204);}
.page-content  .row-wrapper-details{margin-right: -5px; margin-left: -5px;}
.page-content .wrapper-col{width:33.333%; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */-moz-box-sizing: border-box;    /* Firefox, other Gecko */box-sizing: border-box; float: right;padding: 0 5px;}
.page-content section .header{box-sizing: border-box; position: relative; min-height: 35px;background: linear-gradient(rgb(255, 255, 255) 0px, rgb(238, 238, 238) 100%) repeat-x rgb(247, 247, 247);color: rgb(102, 159, 199);padding-left: 12px;border-bottom:1px solid rgb(204, 204, 204);padding: 0px 10px 0;margin: 0;line-height: 35px;font-size: 17px;}
.page-content section .body{/* min-height:100px; */padding: 10px; }
.page-content section .body .select_wrapper{direction:ltr;}
.page-content section label{display: block; margin: 5px 0; color: #393939; width: 100%;font-weight: normal;}
.page-content section input{ width: 100%;}
.page-content section textarea{overflow: hidden; word-wrap: break-word; resize: vertical; width:100%; height: 52px; min-height:70px;padding: 5px;margin: 0;}
.page-content select.chosen-rtl{width:24%}
.page-content .max-w1024{max-width:1024px; margin:0 auto;}

.page-content .form-action{width:100%; background-color: rgb(245, 245, 245); border-top: 1px solid rgb(229, 229, 229); min-height: 54px;  text-align:center;padding: 23px 0;}

.body .alert.alert-danger{margin:0 0.5% 10px}
.alert{padding:5px;margin-bottom:5px;}
input.error,textarea.error,.error .chosen-single,.error + .chosen-container .chosen-single{border-color:#fdb2b2}
input.error:focus,input.error:hover{border-color:#fdb2b2}
input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #f76d6d;
    font-size:12px;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #f76d6d;
      font-size:12px;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #f76d6d;
      font-size:12px;
}
input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #f76d6d;
      font-size:12px;
}
input.form-control::-webkit-input-placeholder { /* WebKit browsers */
    color:    #f76d6d;
    font-size:12px;
}

.login-layout input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    rgb(133, 133, 133);
      font-size:12px;
}
.login-layout input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    rgb(133, 133, 133);
      font-size:12px;
}
.login-layout input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    rgb(133, 133, 133);
      font-size:12px;
}
.login-layout input.form-control::-webkit-input-placeholder { /* WebKit browsers */
    color:    rgb(133, 133, 133);
    font-size:12px;
}
.sidebar,.sidebar:after,.sidebar:before{
		-webkit-transition: all 0.3s ease-out;
  	-moz-transition: all 0.3s ease-out;
  	-o-transition: all 0.3s ease-out;
  	transition: all 0.3s ease-out;
}

.not-available{position:absolute; width:100%; height:100%; background:black;z-index: 1;opacity: 0.4;overflow: hidden;}
.not-available .wrap-text{
	
}
.not-available .wrap-text .text{
	font-size:30px; color:white; text-align:center; width:50%;
	transform: rotate(30deg);
	-ms-transform: rotate(30deg); /* IE 9 */
	-webkit-transform: rotate(16deg); /* Safari and Chrome */
	margin: 142px auto 0;
}
.btn-delete{background:none;border:none}
.delete-lessons-info{font-weight:bold}
.confirn-delete-lessons{font-size:16px;}
body.modal-open, .modal-open .navbar-fixed-top, .modal-open .navbar-fixed-bottom{margin-right:0;}
.youtube-first{color:#a52924}
.youtube-last{color:black}
#cboxOverlay{background:black}
#cboxContent{overflow:visible}

.add-filters-wrapper .widget-toolbar.no-border{opacity:1;
	-webkit-transition: all 0.3s ease-out;
  	-moz-transition: all 0.3s ease-out;
  	-o-transition: all 0.3s ease-out;
  	transition: all 0.3s ease-out;}
  	.add-filters-wrapper .widget-header{border:0}
  	.add-filters-wrapper .widget-body{border:0}
.add-filters-wrapper.collapsed .widget-toolbar.no-border{opacity:0;}

.add-filter-inputs-wrapper{width:600px}
.add-filter-inputs-wrapper input{display: inline-block;}
.add-filter-inputs-wrapper input.add-query{width:60%; float:right;}

.header.widget-header{border:0}
.body.widget-body{border:0}
.add-filters-wrapper.widget-box{margin:0; border:0}
/* chosen plugin*/
.chosen-container{float:right; margin:0 0.5%}
.chosen-container-active.chosen-with-drop .chosen-single{box-shadow:none; border-color:rgb(68, 146, 201)}
.chosen-container .chosen-drop{border-color:rgb(68, 146, 201)}
.chosen-container-single .chosen-single{background: #f6f6f6; border-radius: 0;}
.chosen-container .chosen-results li.highlighted{background: #3875d7;}
.chosen-container .chosen-results li.no-results{direction:rtl;}
.chosen-container-single .chosen-drop{border-radius:0; border-bottom-width:2px;}